package com.yxinsur.imc.business.excel;

import com.yxinsur.imc.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class CommDetailsTemplate {

    private static final long serialVersionUID = 1L;
    @Excel(name = "序号")
    private Long id;
    @Excel(name = "服务代理人代码")
    private String brokerCode;
    @Excel(name = "服务代理人姓名")
    private String brokerName;
    @Excel(name = "直辖团队")
    private String teamName;
    @Excel(name = "所辖团队")
    private String teamRootName;
    @Excel(name = "推荐人")
    private String recommenderName;
    @Excel(name = "间接推荐人")
    private String indirectRecommenderName;
    @Excel(name = "首期保费（元）")
    private BigDecimal firstPrem;
    @Excel(name = "首期标保（元）")
    private BigDecimal standPrem;
    @Excel(name = "首年应发直佣（元）")
    private BigDecimal firstComm;
    @Excel(name = "续期保费（元）")
    private BigDecimal renewalPrem;
    @Excel(name = "续年应发直佣（元）")
    private BigDecimal renewalComm;
    @Excel(name = "默认字段")
    private BigDecimal profit1;
    @Excel(name = "默认字段")
    private BigDecimal profit2;
    @Excel(name = "默认字段")
    private BigDecimal profit3;
    @Excel(name = "默认字段")
    private BigDecimal profit4;
    @Excel(name = "默认字段")
    private BigDecimal profit5;
    @Excel(name = "默认字段")
    private BigDecimal profit6;
    @Excel(name = "默认字段")
    private BigDecimal profit7;
    @Excel(name = "默认字段")
    private BigDecimal profit8;
    @Excel(name = "默认字段")
    private BigDecimal profit9;
    @Excel(name = "默认字段")
    private BigDecimal profit10;
    @Excel(name = "默认字段")
    private BigDecimal profit11;
    @Excel(name = "默认字段")
    private BigDecimal profit12;
    @Excel(name = "默认字段")
    private BigDecimal profit13;
    @Excel(name = "默认字段")
    private BigDecimal profit14;
    @Excel(name = "默认字段")
    private BigDecimal profit15;
}
